solicitors agent london edinburgh private detective escort private detectives investigator glasgow wales detective escorts ireland private investigator investigations